iron knuckles - Spanish English Dictionary